package com.jie.service;

import com.jie.dto.OperationLogDTO;
import com.jie.dto.VideoDTO;
import com.jie.entity.Video;
import com.baomidou.mybatisplus.extension.service.IService;
import com.jie.vo.ConditionVO;
import com.jie.vo.PageResult;
import com.jie.vo.VideoVO;
import io.swagger.models.auth.In;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;

/**
 * <p>
 * 视频服务接口
 * </p>
 *
 * @author wlq
 * @since 2024-04-19
 */
public interface VideoService extends IService<Video> {
    // 实现继承接口中的方法或添加新的业务逻辑

    boolean createVideo(VideoVO videoVO);

    //删除素材
    Integer deleteById(Integer id);

    //分页查询素材
    PageResult<VideoDTO> listVideos(ConditionVO conditionVO);
}